package weblicitacao

class Empresa {

	String 					nome
	String 					cnpj
	String					ie
	String					endereco
	String					numero
	String 					complemento
	String					bairro
	String					cidade
	String 					uf
	String					cep
	String 					telefone
	String					email
	
	static hasMany = 		[licitacoes: Licitacao]
	
    static constraints = {
		nome				(blank:false)
		cnpj				(blank:false, maxSize: 18)
		ie					(blank:true, maxSize: 20)
		endereco			(blank:true)
		numero				(blank:true)
		complemento			(blank:true)
		bairro				(blank:true)
		cidade				(blank:true)
		uf					(blank:true, inList:['AC','AL','AP','AM','BA','CE','DF','ES','GO','MA','MT','MS','MG','PA','PB','PR','PE','PI','RJ','RN','RS','RO','RR','SC','SP','SE','TO'])
		cep					(blank:true, maxSize:9)
		telefone			(blank:true)
		email				(blank:true, email:true)
		licitacoes			(blank:true, display:false)
	}
	
	public String toString() {
		nome + ' - ' + cnpj
	}
	
}
